package com.css.fxfzysx.modules.lifeline.vo;

import com.css.fxfzysx.util.ExcelPropertyCheck;
import lombok.Data;

@Data
public class ImportWpRoomVo {

    /**
     * 建筑物序号
     */
    @ExcelPropertyCheck(index = 0,required = true,name = "建筑物序号")
    private String numType;

    /**
     * 水厂名称
     */
    @ExcelPropertyCheck(index = 1,required = true,name = "水厂名称")
    private String waterworksName;

    /**
     * 结构类型
     */
    @ExcelPropertyCheck(index = 2,required = true,name = "结构类型")
    private String structureType;

    /**
     * 经度
     */
    @ExcelPropertyCheck(index = 3,required = true,name = "经度")
    private String longitude;

    /**
     * 纬度
     */
    @ExcelPropertyCheck(index = 4,required = true,name = "纬度")
    private String latitude;

    /**
     * 建筑物名称
     */
    @ExcelPropertyCheck(index = 5,required = true,name = "建筑物名称")
    private String buildingName;

    /**
     * 砖砌体标号
     */
    @ExcelPropertyCheck(index = 6,name = "砖砌体标号")
    private Integer brickMasonryLabel;

    /**
     * 6度时液化程度
     */
    @ExcelPropertyCheck(index = 7,name = "6度时液化程度")
    private String liquefaction6;

    /**
     * 7度时液化程度
     */
    @ExcelPropertyCheck(index = 8,name = "7度时液化程度")
    private String liquefaction7;

    /**
     * 8度时液化程度
     */
    @ExcelPropertyCheck(index = 9,name = "8度时液化程度")
    private String liquefaction8;

    /**
     * 9度时液化程度
     */
    @ExcelPropertyCheck(index = 10,name = "9度时液化程度")
    private String liquefaction9;

    /**
     * 6度时震陷程度
     */
    @ExcelPropertyCheck(index = 11,name = "6度时震陷程度")
    private String seismicSubsidence6;

    /**
     * 7度时震陷程度
     */
    @ExcelPropertyCheck(index = 12,name = "7度时震陷程度")
    private String seismicSubsidence7;

    /**
     * 8度时震陷程度
     */
    @ExcelPropertyCheck(index = 13,name = "8度时震陷程度")
    private String seismicSubsidence8;

    /**
     * 9度时震陷程度
     */
    @ExcelPropertyCheck(index = 14,name = "9度时震陷程度")
    private String seismicSubsidence9;
}
